package core.imust.com.imustcore;

import android.app.Activity;
import android.os.Bundle;

import com.j256.ormlite.dao.Dao;

import java.sql.SQLException;
import java.util.List;

import core.imust.com.imustcore.adapter.OneChannelMultiAdapter;
import core.imust.com.imustcore.bean.OneChannelData;
import core.imust.com.imustcore.db.JrttOrmHelper;

/*
在activity_collect
    加上一个ListView
         使用dao给你查找一个集合
             前面我们显示过新闻记录，有一个适配器（复杂列表的适配器）
 */
public class CollectActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_collect);
        //收藏的新闻
        JrttOrmHelper helper=new JrttOrmHelper(this);
        try {
            Dao<OneChannelData.NewsBean,Integer>dao=helper.getDao(OneChannelData.NewsBean.class);
            //查找所有的新闻记录
            List<OneChannelData.NewsBean> newsBeans = dao.queryForAll();
            //所有新闻是一个集合，需要一个适配器
            OneChannelMultiAdapter adapter=new OneChannelMultiAdapter(this,newsBeans);
        } catch (SQLException e) {
            e.printStackTrace();
        }
    }
}
